"nodejs";
const { packageName } = require("app");
console.log(packageName);

// 用其他应用编辑文件。文件不存在的情况由编辑文件的应用处理。 如果找不出可以编辑该文件的应用，则抛出ActivityNotException。
const app = require("app");
// app.editFile("./1.txt");

// 解析apk文件并返回包信息。
// const info = app.getApkInfo("/path/to/apk", {
//     get: ['meta_data'],
//  });
//  console.log(info.packageName);

// 用浏览器打开网站url。 如果没有安装浏览器应用，则抛出ActivityNotException。
//  app.openUrl('https://www.baidu.com')

const apps = app.getInstalledApps({
    // get: ['meta_data'],
    // match: ['system_only']
});
console.log(apps);

const packages = app.getInstalledPackages({
    // get: ['meta_data'],
    // match: ['system_only']
});
console.log(packages);

// app.launch('com.quark.browser')
// 打开应用的详情页(设置页)。如果找不到该应用，返回false; 否则返回true。
// app.openAppSettings('com.quark.browser')